heart stimulator - Turkish English Dictionary